The Berlekamp-Massey Algorithm via Minimal Polynomials
نویسنده
چکیده
We present a recursive minimal polynomial theorem for finite sequences over a commutative integral domain D. This theorem is relative to any element of D. The ingredients are: the arithmetic of Laurent polynomials over D, a recursive ’index function’ and simple mathematical induction. Taking reciprocals gives a ’Berlekamp-Massey theorem’ i.e. a recursive construction of the polynomials arising in the Berlekamp-Massey algorithm, relative to any element of D. The recursive theorem readily yields the iterative minimal polynomial algorithm due to the author and a transparent derivation of the iterative Berlekamp-Massey algorithm. We give an upper bound for the sum of the linear complexities of s which is tight if s has a perfect linear complexity profile. This implies that over a field, both iterative algorithms require at most 2⌊ 2 4 ⌋ multiplications.
منابع مشابه
An Interpolation Algorithm for List Decoding of Reed-Solomon Codes
The interpolation step of Sudan’s list decoding of Reed-Solomon codes sets forth the problem of finding the minimal polynomial of the ideal of interpolating polynomials with respect to a certain monomial order. An efficient algorithm that solves the problem is presented based on the theory of Gröbner bases of modules. In a special case, this algorithm is shown to be equivalent with the Berlekam...
متن کاملA On The Matrix Berlekamp-Massey Algorithm
We analyze the Matrix Berlekamp/Massey algorithm, which generalizes the Berlekamp/Massey algorithm [Massey 1969] for computing linear generators of scalar sequences. The Matrix Berlekamp/Massey algorithm computes a minimal matrix generator of a linearly generated matrix sequence and has been first introduced by [Rissanen 1972a], [Dickinson et al. 1974] and [Coppersmith 1994]. Our version of the...
متن کاملThe Berlekamp-Massey Algorithm. A Sight from Theory of Pade Approximants and Orthogonal Polynomials
In this paper we interpret the Berlekamp-Massey algorithm (BMA) for synthesis of linear feedback shift register (LFSR) as an algorithm computing Pade approximants for Laurent series over arbitrary field. This interpretation of the BMA is based on a iterated procedure for computing of the sequence of polynomials orthogonal to some sequence of polynomial spaces with scalar product depending on th...
متن کاملBézout Identities Associated to a Finite Sequence
We consider finite sequences s ∈ D n where D is a commutative, unital, integral domain. We prove three sets of identities (possibly with repetitions), each involving 2n polynomials associated to s. The right-hand side of these identities is a recursively-defined (non-zero) 'product-of-discrepancies'. There are implied iterative algorithms (of quadratic complexity) for the left-hand side coeffic...
متن کاملAn Algorithm for Generating Irreducible Cubic Trinomials over Prime Field
This paper proposes an algorithm for generating irreducible cubic trinomials in the form x + ax + b, b ∈ Fp, where a is a certain fixed non-zero element in the prime field Fp. The proposed algorithm needs a certain irreducible cubic trinomial over Fp to be previously given as a generator; however, the proposed algorithm can generate irreducible cubic polynomials one after another by changing a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1001.1597 شماره
صفحات -
تاریخ انتشار 2010